Big Huge Thesaurus

peter lorre

noun

sounds kind of like